/*Anchos*/
.w90{
	width: 90%;
}
.w80{
	width: 80%;
}

/*Menu horizontal*/
.mnHorizontal a {
	color: gray;
	text-decoration: none;
}

.mnHorizontal a:hover {
	color: red;
	text-decoration: none;
}

.mnHorizontal	ul li {
	display: inline;
	padding: 2px 7px; /*Separar el texto*/
	margin: 5px; /* Separar los botones */
	background-color: #E4E4E4; /* Color de fondo */
}

.mnHorizontal ul li:hover {
	background-color: #CCCCCC; /* Color de fondo sobre el boton */
	cursor: pointer; /* cambiar el aspecto del puntero */
}

.mnHorizontal ul { /* Linea para delimitar la botonera */
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}

/*Flotaciones*/
.flotanteIzq {
	display: inline;
	float: left;
}
.flotanteDch{
	display: inline;
	float: right;
}

/*Listados*/
.listado {
	border-collapse: collapse;
	border: 2px solid #000;
	font: normal 80%/140% arial, helvetica, sans-serif;
	color: #555;
	background: #fff;
	width: 100%;
}

.listado td,th {
	border: 1px dotted #bbb;
	padding: .5em;
}

.listado caption {
	padding: 0 0 .5em 0;
	text-align: left;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	background: transparent;
}

/* =links
----------------------------------------------- */
.listado a {
	padding: 1px;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
}

.listado a:link {
	/*border-bottom: 1px dashed #ddd;*/
	color: #000;
}

.listado a:visited {
	/*border-bottom: 1px dashed #ccc;*/
	text-decoration: line-through;
	color: #808080;
}

.listado a:hover {
	/*border-bottom: 1px dashed #bbb;*/
	color: #666;
}

/* =head =foot
----------------------------------------------- */
.listado thead th,tfoot th {
	border: 2px solid #000;
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	background: transparent;
}

.listado tfoot td {
	border: 2px solid #000;
}

/* =body
----------------------------------------------- */
.listado tbody th,tbody td {
	vertical-align: top;
	text-align: left;
}

.listado tbody th {
	white-space: nowrap;
}

.odd {
	background: #fcfcfc;
}

.listado tbody tr:hover {
	background: #fafafa;
}
	